﻿using LibraryManagement.Domain.UserManagement;
using System;
using System.Collections.Generic;

namespace LibraryManagement.Domain
{
    public class Book
    {
        public int Id { get; set; }
        public int Pages { get; set; }
        public int Edition { get; set; }
        public int Count { get; set; }
        public string Title { get; set; }
        public string ISBN { get; set; }
        public BookStatus Status { get; set; }
        public DateTime PublishDate { get; set; }
        public List<Author> Authors { get; set; }
        public Publisher Publisher { get; set; }
        public int PublisherId { get; set; }
        public List<Category> Categories { get; set; }
        public User Borrower { get; set; }
        public int? BorrowerId { get; set; }
        public int Likes { get; set; }
    }
}
